package com.xudow.app.dynamicstate_old.domain.entity;

import com.google.gson.annotations.Expose;

import java.io.Serializable;

public class Report implements Serializable {
    private long id;
    @Expose
    private long dynamicId;
    // 1：垃圾营销，2：信息不实，3：有害教育信息，4：违法信息，5：淫秽色情，6：人身攻击
    @Expose
    private int reason;
    @Expose
    private String remark;
    @Expose
    private long userProileId;
    private long reportTime;
    @Expose
    private long reporterId;
    @Expose
    private String reporterName;

    public Report() {
    }

    public long getId() {
        return id;
    }

    public void setId(long id) {
        this.id = id;
    }

    public long getDynamicId() {
        return dynamicId;
    }

    public void setDynamicId(long dynamicId) {
        this.dynamicId = dynamicId;
    }

    public int getReason() {
        return reason;
    }

    public void setReason(int reason) {
        this.reason = reason;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public long getUserProileId() {
        return userProileId;
    }

    public void setUserProileId(long userProileId) {
        this.userProileId = userProileId;
    }

    public long getReportTime() {
        return reportTime;
    }

    public void setReportTime(long reportTime) {
        this.reportTime = reportTime;
    }

    public long getReporterId() {
        return reporterId;
    }

    public void setReporterId(long reporterId) {
        this.reporterId = reporterId;
    }

    public String getReporterName() {
        return reporterName;
    }

    public void setReporterName(String reporterName) {
        this.reporterName = reporterName;
    }
}
